### Домашнее задание:<br/>

#### Приложение по проведению тестирования студентов (с самим тестированием)

> #### Цель:
>> Конфигурировать Spring-приложения современным способом, как это и делается в современном мире
<br/>Результат: готовое современное приложение на чистом Spring


> #### Описание/Пошаговая инструкция выполнения домашнего задания:
>> #####  Описание задания:
>>> В ресурсах хранятся вопросы и различные ответы к ним в виде CSV файла (5 вопросов).
>>> <br/>Вопросы могут быть с выбором из нескольких вариантов или со свободным ответом - на Ваше желание и усмотрение.
>>> <br/>Программа должна спросить у пользователя фамилию и имя, спросить 5 вопросов из CSV-файла и вывести результат тестирования.
>>> <br/>Выполняется на основе предыдущего домашнего задания + , собственно, сам функционал тестирования.  
>> #### Требования:
>>> 1) В приложении должна присутствовать объектная модель (отдаём предпочтение объектам и классам, а не строчкам и массивам/спискам строчек).
>>> 2) Переписать конфигурацию в виде Java + Annotation-based конфигурации. Все зависимости должны быть настроены в IoC контейнере.
>>> 3) Добавить функционал тестирования студента.
>>> 4) Добавьте файл настроек для приложения тестирования студентов.
>>> 5) В конфигурационный файл можно поместить путь до CSV-файла, количество правильных ответов для зачёта - на Ваше усмотрение.
>>> 6) Помним, CSV с вопросами читается именно как ресурс, а не как файл.
>>> 7) Нужно написать интеграционный тест класса, читающего вопросы и юнит-тест сервиса с моком зависимости
>>> 8) Файл настроек и файл с вопросами, для тестов д.б. свои.
>>> 9) Scanner, PrintStream и другие стандартные типы в контекст класть не нужно! См. соответствующие слайды с занятия.
>>> 10) Весь ввод-вывод осуществляется на английском языке.
>>> 11) Помним, "без фанатизма" :)

